! function(e) {
    function n(data) {
        for (var n, o, r = data[0], d = data[1], f = data[2], i = 0, v = []; i < r.length; i++) o = r[i], Object.prototype.hasOwnProperty.call(l, o) && l[o] && v.push(l[o][0]), l[o] = 0;
        for (n in d) Object.prototype.hasOwnProperty.call(d, n) && (e[n] = d[n]);
        for (m && m(data); v.length;) v.shift()();
        return c.push.apply(c, f || []), t()
    }

    function t() {
        for (var e, i = 0; i < c.length; i++) {
            for (var n = c[i], t = !0, o = 1; o < n.length; o++) {
                var r = n[o];
                0 !== l[r] && (t = !1)
            }
            t && (c.splice(i--, 1), e = d(d.s = n[0]))
        }
        return e
    }
    var o = {},
        r = {
            27: 0
        },
        l = {
            27: 0
        },
        c = [];

    function d(n) {
        if (o[n]) return o[n].exports;
        var t = o[n] = {
            i: n,
            l: !1,
            exports: {}
        };
        return e[n].call(t.exports, t, t.exports, d), t.l = !0, t.exports
    }
    d.e = function(e) {
        var n = [],
            t = function() {
                try {
                    return document.createElement("link").relList.supports("preload")
                } catch (e) {
                    return !1
                }
            }();
        r[e] ? n.push(r[e]) : 0 !== r[e] && {
            0: 1,
            11: 1,
            12: 1,
            13: 1,
            14: 1,
            15: 1,
            16: 1,
            17: 1,
            18: 1,
            20: 1,
            21: 1,
            23: 1,
            24: 1,
            25: 1,
            26: 1
        } [e] && n.push(r[e] = new Promise((function(n, o) {
            for (var l = ({
                    0: "pages/clean/index/pages/intoBlueMoon/news/pages/science/index",
                    1: "lang-cn",
                    2: "lang-en",
                    3: "lang-hk",
                    4: "lang-modules-home-call",
                    5: "lang-modules-home-contract",
                    6: "lang-modules-home-footer",
                    7: "lang-modules-home-investor",
                    8: "vendors/pages/intoBlueMoon/news/pages/investorRelative/investorCall",
                    11: "pages/call/factory",
                    12: "pages/call/headInfo",
                    13: "pages/clean/index",
                    14: "pages/cleanDetail/_id",
                    15: "pages/detail/_id",
                    16: "pages/index",
                    17: "pages/intoBlueMoon/about",
                    18: "pages/intoBlueMoon/culture",
                    19: "pages/intoBlueMoon/index",
                    20: "pages/intoBlueMoon/news",
                    21: "pages/intoBlueMoon/responsible",
                    22: "pages/investorRelative/index",
                    23: "pages/investorRelative/info",
                    24: "pages/investorRelative/investorCall",
                    25: "pages/investorRelative/manage",
                    26: "pages/science/index"
                } [e] || e) + "." + {
                    0: "b95e0f4",
                    1: "31d6cfe",
                    2: "31d6cfe",
                    3: "31d6cfe",
                    4: "31d6cfe",
                    5: "31d6cfe",
                    6: "31d6cfe",
                    7: "31d6cfe",
                    8: "31d6cfe",
                    11: "80b28b3",
                    12: "566826c",
                    13: "9d0ae16",
                    14: "97d0ef7",
                    15: "c737ed0",
                    16: "0a92794",
                    17: "72fc751",
                    18: "b34f1bb",
                    19: "31d6cfe",
                    20: "82f3a1c",
                    21: "f94dc30",
                    22: "31d6cfe",
                    23: "25cd0fa",
                    24: "feafee1",
                    25: "e3cd84f",
                    26: "81c66a2"
                } [e] + ".css", c = d.p + l, f = document.getElementsByTagName("link"), i = 0; i < f.length; i++) {
                var v = (h = f[i]).getAttribute("data-href") || h.getAttribute("href");
                if (!("stylesheet" !== h.rel && "preload" !== h.rel || v !== l && v !== c)) return n()
            }
            var m = document.getElementsByTagName("style");
            for (i = 0; i < m.length; i++) {
                var h;
                if ((v = (h = m[i]).getAttribute("data-href")) === l || v === c) return n()
            }
            var y = document.createElement("link");
            y.rel = t ? "preload" : "stylesheet", t ? y.as = "style" : y.type = "text/css", y.onload = n, y.onerror = function(n) {
                var t = n && n.target && n.target.src || c,
                    l = new Error("Loading CSS chunk " + e + " failed.\n(" + t + ")");
                l.code = "CSS_CHUNK_LOAD_FAILED", l.request = t, delete r[e], y.parentNode.removeChild(y), o(l)
            }, y.href = c, document.getElementsByTagName("head")[0].appendChild(y)
        })).then((function() {
            if (r[e] = 0, t) {
                var n = document.createElement("link");
                n.href = d.p + "" + ({
                    0: "pages/clean/index/pages/intoBlueMoon/news/pages/science/index",
                    1: "lang-cn",
                    2: "lang-en",
                    3: "lang-hk",
                    4: "lang-modules-home-call",
                    5: "lang-modules-home-contract",
                    6: "lang-modules-home-footer",
                    7: "lang-modules-home-investor",
                    8: "vendors/pages/intoBlueMoon/news/pages/investorRelative/investorCall",
                    11: "pages/call/factory",
                    12: "pages/call/headInfo",
                    13: "pages/clean/index",
                    14: "pages/cleanDetail/_id",
                    15: "pages/detail/_id",
                    16: "pages/index",
                    17: "pages/intoBlueMoon/about",
                    18: "pages/intoBlueMoon/culture",
                    19: "pages/intoBlueMoon/index",
                    20: "pages/intoBlueMoon/news",
                    21: "pages/intoBlueMoon/responsible",
                    22: "pages/investorRelative/index",
                    23: "pages/investorRelative/info",
                    24: "pages/investorRelative/investorCall",
                    25: "pages/investorRelative/manage",
                    26: "pages/science/index"
                } [e] || e) + "." + {
                    0: "b95e0f4",
                    1: "31d6cfe",
                    2: "31d6cfe",
                    3: "31d6cfe",
                    4: "31d6cfe",
                    5: "31d6cfe",
                    6: "31d6cfe",
                    7: "31d6cfe",
                    8: "31d6cfe",
                    11: "80b28b3",
                    12: "566826c",
                    13: "9d0ae16",
                    14: "97d0ef7",
                    15: "c737ed0",
                    16: "0a92794",
                    17: "72fc751",
                    18: "b34f1bb",
                    19: "31d6cfe",
                    20: "82f3a1c",
                    21: "f94dc30",
                    22: "31d6cfe",
                    23: "25cd0fa",
                    24: "feafee1",
                    25: "e3cd84f",
                    26: "81c66a2"
                } [e] + ".css", n.rel = "stylesheet", n.type = "text/css", document.body.appendChild(n)
            }
        })));
        var o = l[e];
        if (0 !== o)
            if (o) n.push(o[2]);
            else {
                var c = new Promise((function(n, t) {
                    o = l[e] = [n, t]
                }));
                n.push(o[2] = c);
                var f, script = document.createElement("script");
                script.charset = "utf-8", script.timeout = 120, d.nc && script.setAttribute("nonce", d.nc), script.src = function(e) {
                    return d.p + "" + {
                        0: "521ac8d",
                        1: "056f371",
                        2: "64f5d13",
                        3: "1084374",
                        4: "da76164",
                        5: "b25cb20",
                        6: "e0b6ae3",
                        7: "b531c23",
                        8: "7623914",
                        11: "c2c902c",
                        12: "bf58f1c",
                        13: "bc6ac23",
                        14: "25d83b1",
                        15: "6351dce",
                        16: "1a7608a",
                        17: "d5da200",
                        18: "3af872b",
                        19: "a915c84",
                        20: "4c5cb28",
                        21: "d757177",
                        22: "4a753b4",
                        23: "0212d48",
                        24: "d392e94",
                        25: "d52d162",
                        26: "390b629"
                    } [e] + ".js"
                }(e);
                var v = new Error;
                f = function(n) {
                    script.onerror = script.onload = null, clearTimeout(m);
                    var t = l[e];
                    if (0 !== t) {
                        if (t) {
                            var o = n && ("load" === n.type ? "missing" : n.type),
                                r = n && n.target && n.target.src;
                            v.message = "Loading chunk " + e + " failed.\n(" + o + ": " + r + ")", v.name = "ChunkLoadError", v.type = o, v.request = r, t[1](v)
                        }
                        l[e] = void 0
                    }
                };
                var m = setTimeout((function() {
                    f({
                        type: "timeout",
                        target: script
                    })
                }), 12e4);
                script.onerror = script.onload = f, document.head.appendChild(script)
            } return Promise.all(n)
    }, d.m = e, d.c = o, d.d = function(e, n, t) {
        d.o(e, n) || Object.defineProperty(e, n, {
            enumerable: !0,
            get: t
        })
    }, d.r = function(e) {
        "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, {
            value: "Module"
        }), Object.defineProperty(e, "__esModule", {
            value: !0
        })
    }, d.t = function(e, n) {
        if (1 & n && (e = d(e)), 8 & n) return e;
        if (4 & n && "object" == typeof e && e && e.__esModule) return e;
        var t = Object.create(null);
        if (d.r(t), Object.defineProperty(t, "default", {
                enumerable: !0,
                value: e
            }), 2 & n && "string" != typeof e)
            for (var o in e) d.d(t, o, function(n) {
                return e[n]
            }.bind(null, o));
        return t
    }, d.n = function(e) {
        var n = e && e.__esModule ? function() {
            return e.default
        } : function() {
            return e
        };
        return d.d(n, "a", n), n
    }, d.o = function(object, e) {
        return Object.prototype.hasOwnProperty.call(object, e)
    }, d.p = "/_nuxt/", d.oe = function(e) {
        throw console.error(e), e
    };
    var f = window.webpackJsonp = window.webpackJsonp || [],
        v = f.push.bind(f);
    f.push = n, f = f.slice();
    for (var i = 0; i < f.length; i++) n(f[i]);
    var m = v;
    t()
}([]);